dried sausage sandwich - Alemán Inglés Diccionario